Programming Coordinated Motion Patterns with the TOTA Middleware

نویسندگان

  • Marco Mamei
  • Franco Zambonelli
  • Letizia Leonardi
چکیده

In this paper, we present TOTA (“Tuples On The Air”), a novel middleware to coordinate the movements of a large number of autonomous components (i.e. agents) in a ubiquitous computing scenario. The key idea in TOTA is to rely on spatially distributed tuples for both representing contextual information and supporting uncoupled and adaptive interactions between application components. The TOTA middleware takes care both of propagating tuples across a network on the basis of application-specific rules and of adaptively re-shaping the resulting distributed structures accordingly to changes in the network structures. Application agents – via a simple API – can locally sense such distributed structures to achieve context-awareness and to effectively coordinate their movements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Field-Based Motion Coordination in Pervasive Computing Scenarios

class TotaTuple { protected TotaInterface tota; /* the state is the tuple content */ /* this method inits the tuple, by giving a reference to the current TOTA middleware */ public void init(TotaInterface tota) {

متن کامل

Self-Organizing Spatial Shapes in Mobile Particles: The TOTA Approach

We present a programming approach to let a multitude of simple mobile computational “particles” (i.e. sorts of tiny mobile robots) to self-organize their respective locations to assume a coherent global formation (i.e. shape). The problem has a variety of applications in mobile robotics, modular robots, sensor networks, and computational self-assembly. Here we show how the TOTA ("Tuples On The ...

متن کامل

Tuples On The Air: a Middleware for Context-Aware Multiagent Systems

We present TOTA (“Tuples On The Air”), a novel middleware for supporting adaptive context-aware activities in multi agent systems. The key idea in TOTA is to rely on spatially distributed tuples for both representing contextual information and supporting uncoupled and adaptive interactions between application agents. On the one hand, the middleware propagates tuples across a network on the basi...

متن کامل

Location-Based and Content-Based Information Access in Mobile Peer-to-Peer Computing: The TOTA Approach

Mobile peer-to-peer computing calls for suitable middleware and programming models to provide dynamic access to information and resources in dynamic network environments. In particular, location-based access and contentbased access to information appear two very useful mechanisms. Here we present how both these two kinds of information access can be realized via TOTA (“Tuples On The Air”), a no...

متن کامل

Field-based Approaches to Adaptive Motion Coordination in Pervasive Computing Scenarios

Enabling and ruling coordination activities in mobile computing scenarios challenge traditional approaches to distributed application development and software engineering. This chapter focuses on D istributed Motion Coordination, i.e., the problems of coordinating the movements of a group of ”agents” (e.g., mobile devices, users carrying on those devices, mobile robots and sensors) and focuses ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003